10 charming medieval towns in England
With a long and compelling medieval history, it’s no surprise that a number of England’s towns offer a fascinating glimpse into the country’s heritage. The best medieval towns in England make for utterly charming places